transferable deposits - Alemán Inglés Diccionario